- Work from home
- Monday to Friday
- Linux: 4 years (required)
- Python: 2 years (required)
- C/C++: 1 year (preferred)
Company
Location
Galway - Ireland
Job type
Full-Time
Python Job Details
Remote with visits to Limerick office.
We are recruiting a passionate Embedded Linux Engineer. The successful candidate will be responsible for developing multiple embedded systems that will be deployed worldwide to help eliminate energy wastage and increase the penetration of utility-scale renewables.
What you will do:
o Develop, integrate and test embedded software that will run on our embedded hardware platforms.
o Work with a range of stakeholders to ensure that the correct software features are developed and that the correct hardware decisions are made.
o Participate in all phases of the Application Development Lifecycle.
o Gain an understanding of the energy efficiency business and our customers concerns regarding energy and be capable of meaningfully contributing to discussions.
o Be prepared to occasionally undertake international travel and visit customer sites to assist with deployments and to better understand customer requirements.
General Requirements:
o Minimum 4 year’s experience.
o Good oral and written communication skills.
o Fluent in spoken and written English with good communication skills.
Technical Requirements:
o Very strong knowledge of Linux
o Strong experience with embedded systems. While we can be flexible regarding the exact mix of skills, the successful candidate would need to be familiar with many of the following: serial communication (RS232, RS485), TCP, IP, correct handling of embedded boards, I2C, GPIO, J2ME, cellular communications, embedded Linux distros, board support packages, device drivers, custom Linux kernels, embedded controllers, resource-constrained embedded devices.
o Strong C/C++ programming skills
o Strong Python skills
o Knowledge of at least some of the following IOT protocols/methodologies: MQTT, mbed, REST, CoAP, XMPP
o Ability to use source control software like git.
Knowledge/Experience of the following is desirable, but not essential:
o Lua, shell programming
o Android development
o Embedded security technologies such as Trusted Platform Modules
o Micro-controller platforms
o FPGA programming
o Digital electronics, analog electronics
o Statistics
o Machine learning silicon
Job Types: Full-time, Permanent
Salary: €55,000.00-€75,000.00 per year
Benefits:
Schedule:
Experience:
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs